package io.github.yotta.logger.core.model;

import io.github.yotta.logger.anno.annotation.provider.BizIdFrom;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.ToString;

/**
 * @author yotta
 * @date 2023/3/21 16:23
 * 日志操作记录的元数据
 */
@AllArgsConstructor
@Getter
@ToString
public class LogAnnoMetaData {

    private final String applicationName;

    /**
     * 当前操作的名字
     */
    private final String name;

    /**
     * 当前操作的分组（业务分组）
     */
    private final String model;

    private final BizIdFrom bizIdFrom;

    private final String bizIdPath;

    private final boolean logError;

    private final boolean logParam;


}
